package com.apexsoft.margin.account.management.condition;


import com.apexsoft.margin.account.management.domain.common.model.Pagination;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

public class PreChainCondition {
    private Pagination page;

    private Condition condition;

    public Pagination getPage() {
        return page;
    }

    public void setPage(Pagination page) {
        this.page = page;
    }

    public Condition getCondition() {
        return condition;
    }

    public void setCondition(Condition condition) {
        this.condition = condition;
    }

    @Data
    @NoArgsConstructor
    @AllArgsConstructor
    public class Condition{
        private Integer g_funcid ; // 功能号 N8
        private Integer targetNode ; // 分区号 N3
        private String fundid ; // 资金账号 C16
        private String brhid ; // 机构编码 C4
        private String market ; // 交易市场 C12
        private String sourcetype ; // 券源来源 C12
        private String status ; // 预锁状态 C12
        private String lockflag ; // 持续标识 C12
        private String stkcode ; // 证券代码 C8
        private Integer begindate ; // 查询开始日期 N8
        private Integer enddate ; // 查询结束日期 N8
        private Integer returnnum ; // 返回记录条数 N6
        private Integer queryindex ; // 起始索引 N15

    }


}
